dish made of beef or lamb entrails cooked in wine and other spices - Spanisch Englisch Wörterbuch